Download On the numerical solution of the 2D wave equation with compact FDTD schemes
This paper discusses compact-stencil nite difference time domain (FDTD) schemes for approximating the 2D wave equation in the context of digital audio. Stability, accuracy, and efciency are investigated and new ways of viewing and interpreting the results are discussed. It is shown that if a tight accuracy constraint is applied, implicit schemes outperform explicit schemes. The paper also discusses the relevance to digital waveguide mesh modelling, and highlights the optimally efcient explicit scheme.
Download A Frequency Domain Adaptive Algorithm for Wave Separation
We propose a frequency domain adaptive algorithm for wave separation in wind instruments. Forward and backward travelling waves are obtained from the signals acquired by two microphones placed along the tube, while the separation filter is adapted from the information given by a third microphone. Working in the frequency domain has a series of advantages, among which are the ease of design of the propagation filter and its differentiation with respect to its parameters. Although the adaptive algorithm was developed as a first step for the estimation of playing parameters in wind instruments it can also be used, without any modifications, for other applications such as in-air direction of arrival (DOA) estimation. Preliminary results on these applications will also be presented.
Download Inverting the Clarinet
Physical-modelling based sound resynthesis is considered by estimating physical model parameters for a clarinet-like system. Having as a starting point the pressure and flow signals in the mouthpiece, a two-stage optimisation routine is employed, in order to estimate a set of physical model parameters that can be used to resynthesise the original sound. Tested on numerically generated signals, the presented inverse-modelling method can almost entirely resynthesise the input sound. For signals measured under real playing conditions, captured by three microphones embedded in the instrument bore, the pressure can be successfully reproduced, while uncertainties in the fluid dynamical behaviour reveal that further model refinement is needed to reproduce the flow in the mouthpiece.
Download Modal Representation of the Resonant Body within a Finite Difference Framework for Simulation of String Instruments
This paper investigates numerical simulation of a string coupled transversely to a resonant body. Starting from a complete nite difference formulation, a second model is derived in which the body is represented in modal form. The main advantage of this hybrid form is that the body model is scalable, i.e. the computational complexity can be adjusted to the available processing power. Numerical results are calculated and discussed for simplied models in the form of string-string coupling and string-plate coupling.
Download Perceptual Investigation of Image Placement with Ambisonics for Non-Centred Listeners
Ambisonics is a scalable spatial audio technique that attempts to present a sound scene to listeners over as large an area as possible. A localisation experiment was carried out to investigate the performance of a first and third order system at three listening positions - one in the centre and two off-centre. The test used a reverse target-pointer adjustment method to determine the error, both signed and absolute, for each combination of listening position and system. The signed error was used to indicate the direction and magnitude of the shifts in panning angle introduced for the off-centre listening positions. The absolute error was used as a measure of the performance of the listening position and systems combinations for a comparison of their overall performance. A comparison was made between the degree of image shifting between the two systems and the robustness of their off-centre performance.
Download Improving the robustness of the iterative solver in state-space modelling of guitar distortion circuitry
Iterative solvers are required for the discrete-time simulation of nonlinear behaviour in analogue distortion circuits. Unfortunately, these methods are often computationally too expensive for realtime simulation. Two methods are presented which attempt to reduce the expense of iterative solvers. This is achieved by applying information that is derived from the specific form of the nonlinearity. The approach is first explained through the modelling of an asymmetrical diode clipper, and further exemplified by application to the Dallas Rangemaster Treble Booster guitar pedal, which provides an initial perspective of the performance on systems with multiple nonlinearities.
Download Physical Model Parameter Optimisation for Calibrated Emulation of the Dallas Rangemaster Treble Booster Guitar Pedal
In this work we explore optimising parameters of a physical circuit model relative to input/output measurements, using the Dallas Rangemaster Treble Booster as a case study. A hybrid metaheuristic/gradient descent algorithm is implemented, where the initial parameter sets for the optimisation are informed by nominal values from schematics and datasheets. Sensitivity analysis is used to screen parameters, which informs a study of the optimisation algorithm against model complexity by fixing parameters. The results of the optimisation show a significant increase in the accuracy of model behaviour, but also highlight several key issues regarding the recovery of parameters.
Download A Real-Time Synthesis Oriented Tanpura Model
Physics-based synthesis of tanpura drones requires accurate simulation of stiff, lossy string vibrations while incorporating sustained contact with the bridge and a cotton thread. Several challenges arise from this when seeking efficient and stable algorithms for real-time sound synthesis. The approach proposed here to address these combines modal expansion of the string dynamics with strategic simplifications regarding the string-bridge and stringthread contact, resulting in an efficient and provably stable timestepping scheme with exact modal parameters. Attention is given also to the physical characterisation of the system, including string damping behaviour, body radiation characteristics, and determination of appropriate contact parameters. Simulation results are presented exemplifying the key features of the model.
Download Comparison of Germanium Bipolar Junction Transistor Models for Real-time Circuit Simulation
The Ebers-Moll model has been widely used to represent Bipolar Junction Transistors (BJTs) in Virtual Analogue (VA) circuits. An investigation into the validity of this model is presented in which the Ebers-Moll model is compared to BJT models of higher complexity, introducing the Gummel-Poon model to the VA field. A comparison is performed using two complementary approaches: on fit to measurements taken directly from BJTs, and on application to physical circuit models. Targeted parameter extraction strategies are proposed for each model. There are two case studies, both famous vintage guitar effects featuring germanium BJTs. Results demonstrate the effects of incorporating additional complexity into the component model, weighing the trade-off between differences in the output and computational cost.
Download An Explorative String-bridge-plate Model with Tunable Parameters
The virtual exploration of the domain of mechano-acoustically produced sound and music is a long-held aspiration of physical modelling. A physics-based algorithm developed for this purpose combined with an interface can be referred to as a virtual-acoustic instrument; its design, formulation, implementation, and control are subject to a mix of technical and aesthetic criteria, including sonic complexity, versatility, modal accuracy, and computational efficiency. This paper reports on the development of one such system, based on simulating the vibrations of a string and a plate coupled via a (nonlinear) bridge element. Attention is given to formulating and implementing the numerical algorithm such that any of its parameters can be adjusted in real-time, thus facilitating musician-friendly exploration of the parameter space and offering novel possibilities regarding gestural control. Simulation results are presented exemplifying the sonic potential of the string-bridgeplate model (including bridge rattling and buzzing), and details regarding efficiency, real-time implementation and control interface development are discussed.